body {
background-color : #8FBC8F;
color : #000000; 
} 

font,th,td,p {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

td,th {
vertical-align: top;
}

a:link {
color: #892f2d;
text-decoration:  none;
}    

a:visited {
color: #892f2d;
text-decoration:  none;
} 

a:hover {
color: #696969;
text-decoration:  none;
}   

a:active {
color: #696969;
text-decoration:  none;
}

.help_table {
width : 90%;
border : none; 
padding : 5px;
border : #808080;
border-style: solid;
border-width: 1px;
background-color : #cdcdcd;
}

.main_table {
width : 700px;
border : none; 
padding : 5px;
border : #808080;
border-style: solid;
border-width: 1px;
background-color : #cdcdcd;
} 

.menu {
width : 150px;
}

.page {
width : 550px;
}

.title {
border : #808080;
border-style: solid;
border-width : 0px;
border-bottom-width: 1px;
font-family : arial, helvetica;
text-align : center;
font-size : 14pt;
font-weight : 500;
padding : 0px;
}

.topborder {

} 

.topic_title {
border-style: solid;
border-width : 0px;
border-bottom-width : 1px;
border-color : #808080;
font-family : arial, helvetica;
text-align : center;
font-size : 13pt;
font-weight : bold;
padding-top : 8px;
padding-right : 4px;
padding-bottom : 8px;
padding-left : 4px;
}

.posted_by {
text-align : left;
font-family : courier, serif;
font-size : 10pt;
font-weight : normal;
color : #808080;
padding : 4px;
}

.post_text {
text-align : left;
font-size : 12pt;
font-family: Verdana, Arial, Helvetica, sans-serif
padding-top : 4px;
padding-right : 4px;
padding-bottom : 4px;
padding-left : 4px;
}

.topic_replies {
font-family : courier, serif;
text-align : right;
font-size : 10pt;
color : #808080;
padding : 4px;
}

.gen {
font-size : 12px;
}
.genmed {
font-size: 11px;
}

.code {
font-family: Courier, 'Courier New', sans-serif;
font-size: 11px;
color: #006600;
background-color: #FAFAFA;
border: #D1D7DC;
border-style: solid;
border-left-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px
}

.quote {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #444444;
line-height: 110%;
background-color: #FAFAFA;
border: #D1D7DC;
border-style: solid;
border-left-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px
}

.runtime {
text-align : center; 
font-size : 8pt;
} 

.copyright {
text-align : center;
font-family : arial, helvetica;
font-size : 9pt;
}

.valid {
text-align : center;
}

.foot {
border : #808080;
border-style: solid;
border-width : 0px;
border-top-width: 1px;
padding : 0px;
}

.alignright {
align: right;
margin : 10px;
}

.alignleft {
align: left;
margin : 10px;
}

.alignnone {
align: none;
margin : 10px;
}

.aligncenter {
align: center;
margin : 10px;
}

.floatright {
float: right;
margin : 10px;
}

.floatleft {
float: left;
margin : 10px;
}

.floatnone {
float: none;
margin : 10px;
}

.floatcenter {
float: center;
margin : 10px;
}

.yes {
color: green;
}

.no {
color: red;
}